master key system - French English Dictionary